giant geranium - German English Dictionary